platform of a railway station - Turco Inglés Diccionario